package dd.prog2.tutorium.tut2;

/**
 * Ein Sparkonto kann nicht überzogen werden
 */
public class Sparkonto extends Konto {

	public Sparkonto(String name) {
		this.name = name;
		this.guthaben = 50;
		this.typ = "Sparkonto";
		this.zinssatz = 0.03;
	}

	@Override
	public boolean auszahlen(int i) {
		if (i > 0) {
			if (i < this.guthaben) {
				guthaben -= i;
				System.out.println("auszahlen. erfolg");
				return true;
			} else {
				System.err.println("Fehler: Das Konto darf nicht überzogen werden!");
				return false;
			}
		} else {
			System.err.println("nur positive Zahlen");
			return false;
		}

	}

}
